civil engineer corps - French English Dictionary